package com.heima.health.utils.aliyunoss;

import com.aliyun.oss.OSS;
import com.aliyun.oss.OSSClientBuilder;

import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.InputStream;

public class Main {

    public static void main(String[] args) throws FileNotFoundException {
        // Endpoint以杭州为例，其它Region请按实际情况填写。
        String endpoint = "https://oss-cn-shanghai.aliyuncs.com";
        // 阿里云主账号AccessKey拥有所有API的访问权限，风险很高。强烈建议您创建并使用RAM账号进行API访问或日常运维，请登录RAM控制台创建RAM账号。
        String accessKeyId = "LTAI4G1xqyc3L8sqRF9ipfBT";
        String accessKeySecret = "gqYDp2oTIWaQlE3b1mBjTbfmd2y9wS";
        String bucketName = "lawrencebucket";

        // 创建OSSClient实例。
        OSS ossClient = new OSSClientBuilder().build(endpoint, accessKeyId, accessKeySecret);

        //文件上传
        InputStream in=new FileInputStream("d:\\qq.jpg");
        ossClient.putObject(bucketName,"abv.jpg", in);

        // 关闭OSSClient。
        ossClient.shutdown();
    }
}
